#ifndef VIEW_H
#define VIEW_H

#include <inttypes.h>

#include <Observer/Observer.h>
#include <Observer/Observable.h>

#include "LCD.h"

class View : public Observer {
  public:
    explicit View(LCD *lcd);
    virtual void update(Observable *o) = 0;
    void setActive(uint8_t isActive);
  protected:
    LCD *lcd;
    uint8_t isActive;

};

#endif
